turkey toilet - Spanish English Dictionary